SHA-1

SHA-1
ИмеSHA-1
СъздателАгенция за национална сигурност
Първо издание1993 (SHA-0),
1995 (SHA-1)
СерияSHA-0, SHA-1, SHA-2, SHA-3
СертифициранеСтандарт за обработка на информация – САЩ
Размер на извлечението160 бита
Размер на блока160 бита
СтруктураMerkle–Damgård конструкция
Итерации80
През 2011 г. атака от Марк Стивънс може да открие хеш-колизии при сложност от 261 операции. Няма създадени реални колизии все още.

SHA-1 е криптографска хеш-функция създадена от Агенцията за национална сигурност на САЩ и публикувана от Националния институт за стандартизация (NIST) в САЩ като правителствен стандарт за обработка на информация.

Като всяка хеш-функция, SHA-1 превръща текст в единично извлечение с фиксирана дължина (наричано още хеш стойност или просто хеш). Изчислената хеш стойност най-често бива използвана за проверка на целостта на данни или защита на информация, например потребителски пароли или друга поверителна информация. Сигурността на една такава функция зависи изцяло на нейната възможност да създава уникални хеш стойности за различните съобщения.

SHA е съкращение на английски: Secure Hash Algorithm и означава Сигурен Хеширащ Алгоритъм. Този алгоритъм превръща съобщение (входен текст) с дължина до 264-1 бита в 160-битово извлечение представено като четиридесетцифрено шестнадесетично число.

Пример: SHA1(„съобщение“) = 078bef09f3d800de4434b257891834a145844f82.


© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search